#map img { max-width: none; !important}

body
{
  background-color:#f5f5f5;
}

.form-signin
{
  max-width:300px;
  background-color:#fff;
  border:1px solid #e5e5e5;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow:0 1px 2px rgba(0,0,0,.05);
  box-shadow:0 1px 2px rgba(0,0,0,.05);
  margin:100px auto 20px;
  padding:19px 29px 29px;
}

.form-signin .form-signin-heading,.form-signin .checkbox
{
  margin-bottom:10px;
}

.form-signin input[type=text],.form-signin input[type=password]
{
  font-size:16px;
  height:auto;
  margin-bottom:15px;
  padding:7px 9px;
}

.graph
{
  text-align:center;
  border:1px solid #AAA;
  margin-top:80px;
}

.template_panel
{
  text-align:center;
  margin-top:80px;
}
